@charset "utf-8";
body{line-height:1em; font-size:12px; margin:0px; padding:0px;}
ol,ul{list-style:none; margin:0px; padding:0px; zoom:1;}
ul:after{ content:"."; display:block; clear:both; height:0;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
a{text-decoration:none;color:black;}
a:hover{text-decoration:none; color:#F00 !important;}
.fl{float:left;display:inline;}.fr{float:right;display:inline;}
.clearfix:after{content:'';display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}.clearleft{clear:left;}
.clearright{clear:right;}
.clear{ clear:both;}
.wrap{ width:980px; margin:0 auto; position:relative;}
h2,h3,h1,h4,h5,p{ padding:0px; margin:0px; font-weight:normal;}
img{ border:none;}
em,i{ font-style:normal;}

/*head样式*/
.header{ width:100%;}
.topbar img{ float:left;}
.headeright{ float:right; height:105px; position:relative;}
.collection{margin-top:15px;}
.collection a{ color:#626161; line-height:30px;}
.searcharea{ height:30px; display:inline-block; margin-top:5px;}
.searcharea input[type=text]{  height:26px; line-height:26px; width:233px; border:0px; padding-left:5px; float:left; border:1px solid #ccc;}
.searcharea input[type=image]{ height:30px;}

.menu{ height:48px; background:url(../images/menubg.jpg) repeat-x;}
#headm{ width:980px; margin:0px auto; height:48px; z-index:999; position:relative;}
#headm li{text-align: center; float:left;  display:inline; position:relative;}
#headm .dh{ position:relative; float:left;}
#headm .dh2 ul{ width:340px; }
#headm .topa{z-index:5; position: relative; font-size:14px; font-family:"微软雅黑";padding:0 28px; line-height:48px; display: block; height:48px; color: #fff; overflow: hidden;  float:left; background:url(../images/menufg.png) no-repeat 0% 50%;}
#headm .topa:hover{ border: #808080 1px solid;background:#fff;  color: #bc0303; border-bottom:none;}

#headm li ul{z-index: 99; border:#c9c9c9 1px solid; position:absolute; padding-bottom: 10px; padding-left: 0px; padding-right:0px; display:none; background:#fff; top:48px;  padding-top:10px; left: 0px}
#headm li ul li{ line-height: 26px; padding-left:28px; width: 120px; padding-right: 15px; float: left; height: 26px; font-weight: 400; padding-top:0px; z-index:99;}
#headm li ul li a{line-height: 26px; border:none; background: none; height:26px; color: #6e6e6e;  float:left; }
#headm li ul li a:hover {line-height: 26px;text-decoration: underline}
#headm li.show ul{display:block; z-index:99; position:absolute; width:150px;}
#headm li.show .topa{border: #c9c9c9 1px solid; display: block; background: #fff; height:47px; color: #bc0303; border-bottom:none; text-decoration: none;}


/* @banner */
.flexslider{position:relative;height:394px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat #212121; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:394px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*课程预告*/
.kcyg{height:60px; background:url(../images/kcygbg.jpg) repeat-y 50% 50%; width:100%;}
.box04{margin:0 auto;  width:980px; height:60px; background:url(../images/newsico.png) no-repeat 0% 50%;}

#breakNews {padding:0 0 0px 2px; float:left;}
#breakNews .list6 {height:60px; overflow:hidden;width:700px;}
#breakNews span{ float:left; line-height:60px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#fff; padding:0px 10px 0px 30px; background:url(../images/newico.png) no-repeat 10px 50%;}
.box04 ol li{ padding-left:7px;  height:60px;line-height:60px;text-align: left; }
.box04 ol li a{ color:#fff;display:block; white-space:nowrap; overflow: hidden;}
.box04 ol li a:hover{ color:#fff !important;}
.box04 .part{  float:right;}
.box04 .part span{ cursor:pointer; width:60px; height:60px; display:inline-block;}
.box04 .part span#pre2{ background:url(../images/leftnews.png) no-repeat 50% 50%;}
.box04 .part span#pre2:hover{ background-color:#e53333;}
.box04 .part span#next2{ background:url(../images/rightnews.png) no-repeat 50% 50%;background-color:#e53333;}
.box04 .part span#next2:hover{ background-color:#e53333;}

/*内容区域*/
.container{ width:100%; }

/*手风琴效果*/
.accordion { width:100%; height:205px;padding-top:16px;position: relative;}
.accordion ul{ height:205px; width:980px; left:0px; top:20px; position:absolute; overflow:hidden;}
.accordion li { float:left; background:#fff; width:245px; height:205px; position:relative; overflow:hidden;}

.sfq01 { position:relative; height:205px; z-index:2; width:245px; overflow:hidden; display:block; }
.sfq01 a { display:block; text-align:center; }

.sfq01 a.img_ind { position:relative;width:72px; height:205px; }
.sfq01 a.img_ind img { width:72px; height:205px; position:absolute; left:0px; top:0px;}
.sfq01 a.title_img { position: absolute;top:10px;left:72px; height: 165px; width:150px; color:#313131;background-color:#ededed;padding-left: 7px;padding-top: 20px; padding-right:18px;}
.sfq01 a.title_img span{ display:block; border-top:1px solid #909090; border-bottom:1px solid #909090; font-size:14px; font-weight:bold; line-height:28px; margin-top:13px; margin-bottom:10px;}
.sfq01 a.title_img p{ line-height:20px; text-align:left;}

.sfq02 { position:absolute; left:245px; top:10px;width:515px; height:185px; background-color:#ededed; overflow:hidden;}
.erji_menu { float:left;}
.erji_menu .div_erji { width:160px; height:185px; border-left:1px dotted #909090; float:left; overflow:hidden; padding:0px 20px;}
.erji_menu .div_erji a { display:block; text-align:center; margin-top:20px; color:#313131;}
.erji_menu .div_erji a img{ width:30px; height:28px;}
.erji_menu .div_erji a span { display:block;border-top:1px solid #909090;width:160px; border-bottom:1px solid #909090; font-size:14px; font-weight:bold; line-height:28px;  margin-top:13px; margin-bottom:10px;  overflow:hidden;}
.erji_menu .div_erji a p{ line-height:20px; text-align:left; width:160px;}

.morekc{ width:90px; border-left:1px dotted #909090; float:left; overflow:hidden; padding-top:55px;height:130px; padding-left:15px; }

.erji_menu div.cur { background:#cacaca;}
.erji_menu .div_erji a:hover{ color:#313131 !important; }
.sfq01 .title_img:hover{color:#313131 !important; background:#cacaca;}

/*Public*/
.title{ font-family:"微软雅黑"; border-bottom:1px solid #ccc; height:40px;}
.title h3{font-size:18px; color:#2a2a2a; background:url(../images/titlebg.jpg) no-repeat 0% 100%; width:78px; display:inline-block; line-height:40px; float:left;}
.title span{ font-size:12px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#7e7e7e; margin-left:5px;float: left;line-height: 43px;}
.title a{ float:right; background:url(../images/more.jpg) no-repeat 100% 50%; line-height:42px; padding-right:18px; display:inline-block;}

/*商学院左边样式*/
.sxyfl{ float:left; width:680px; margin-top:28px;}
.zsxx{ width:680px;}
.zsxx ul.zsxxcon{ margin-top:5px;}
.zsxxcon li{ float:left; width:316px; overflow:hidden; margin:10px 11px; display:inline;}
.zsxxcon li img{ width:142px; height:130px; float:left; margin-right:13px;}
.zsxxcon li a{ display:block;line-height:20px; }
.zsxxcon li a h3{ font-family:"微软雅黑"; font-size:16px; color:#d20000; height: 20px;overflow: hidden;}
.zsxxcon li a p{ color:#212121;margin-top:7px; }


.xwzx{ margin-top:5px;}
.xwzx ul li{ font-family:"微软雅黑"; font-size:16px; color:#212121; line-height:30px; display:inline-block; background:url(../images/ico1.jpg) no-repeat 5px 50%; padding-left:15px; width:680px;}
.xwzx ul li.firstli{ background:none; border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:10px;}
.xwzx ul li.firstli h2{font-family:"微软雅黑"; font-size:18px; color:#212121; line-height:40px;}
.xwzx ul li.firstli img{ float:left; width:148px; height:98px; margin-right:16px;}
.xwzx ul li.firstli p{ line-height:24px; color:#535353; font-size:14px;}
.xwzx ul li.firstli p a{ color:#d20000;}
.xwzx ul li span{ float:right; color:#3b3b3b; font-size:14px; padding-right:10px;}

.sxyright{ float:right; width:264px; margin-top:28px;}


.tab-product{ border:1px solid #e5e5e5;border-top:3px solid #e53333; width:260px;}
.tab-product .tab-hd{overflow:hidden;height:45px;line-height:45px;background:#f2f2f2;}
.tab-hd-con{float:left; width:130px;text-align:center;}
.tab-hd-con a{display:inline-block;color:#343434; font-family:"微软雅黑";font-size:16px;}
.tab-hd .current{  background-color:#fff;}
.tab-hd .current a{color:#cb1515; font-weight:bold;}

.tab-bd-con{display:none;overflow:hidden; margin-left:5px;margin-top: 5px;}
.tab-bd-con ul{margin-top:10px;margin-bottom: 5px;}
.tab-bd-con ul li{ width:108px; margin-bottom:17px; display:block; text-align:center; float:left; margin-left:12px;}
.tab-bd-con ul li a img{ width:100px; height:110px; margin-bottom:7px;}
.tab-bd-con ul li a span{ display:block; font-family:"微软雅黑"; font-size:14px; color:#2a2a2a;}


.xsgd{border:1px solid #e5e5e5; margin-top:10px;}
.xsgd h2{ font-family:"微软雅黑"; font-size:18px; color:#2a2a2a;line-height:50px; padding:0px 12px;}
.xsgd h2 a{float:right; background:url(../images/more.jpg) no-repeat 100% 50%; padding-right:18px; font-size:12px;}
.xsgd ul{ margin-bottom:10px;}
.xsgd ul li{ border-bottom:1px dashed #b2b2b2; line-height:32px; font-family:"微软雅黑"; font-size:14px; margin:0px 12px; padding-left:4px; display:inline-block; width:238px;}
.xsgd ul li.xsgdli{ padding-left:0px;}
.xsgd ul li.xsgdli img{ width:95px; height:85px; border:1px solid #e6e6e6; float:left; margin-right:10px; margin-bottom:10px;}
.xsgd ul li.xsgdli a{ display:block; line-height:24px;}
.xsgd ul li.xsgdli a span{ font-size:12px; color:#838383; line-height:20px; display:block;}


.sp{ margin-top:12px;}

.hyfc{ width:980px;  margin-top:22px;margin-bottom: 20px;}
.imgScroll {position:relative;width:940px; padding:24px 20px;}
.imgScrollWrap {position:relative;width:920px;overflow:hidden;margin-left:8px;}
.imgScroll-list {position:relative;width:9980px;}
.imgScroll-list li {float:left;display:inline;margin:0 6px; width:173px; overflow:hidden;}
.imgScroll-list li img{ width:173px; height:144px;}
.imgScroll-list li span{ display:block; line-height:22px; margin-top:5px; color:#555;}
.imgScroll-list li span strong{ font-size:14px;}
.imgScroll-control .prev {position:absolute;left:5px;top:85px;width:13px;height:24px;}
.imgScroll-control .next {position:absolute;right:5px;top:85px;width:13px;height:24px;}

/*footer*/
.footer{ background-color:#323232; height:175px;}
.links{ line-height:50px; color:#fff; font-family:"微软雅黑"; font-size:16px; border-bottom:1px solid #5b5b5b; height:50px;}
.links a{ padding:0px 10px; font-size:14px; color:#fff;}

.copyright{ width:980px; margin:0 auto;}
.copyright p{ line-height:24px; color:#b2b2b2; float:left; margin-top:25px;}
.copyright p a{ color:#b2b2b2;}
.copyright img.ewm{ margin-top:25px; margin-left:20px;}
.copyright img.footlogo{ float:right;}



/*===============内页样式====================*/
.banner{ margin-top:10px;}
.pagecontainer{ width:100%; margin-top:12px; margin-bottom:60px;}
/*内页左边列表样式*/
.pageSide {float:left;width:230px; background-color:#f6f6f6; padding-bottom:20px; }
h3.subtitle{font-size:18px; color:#010101; border-bottom:3px solid #d20000; line-height:40px; padding-left:10px; font-family:"微软雅黑"; margin:5px 10px 10px 10px;}

.sideNav{font-family:"微软雅黑"; margin-bottom:20px;}
.sideNav ul li {line-height:36px;border-bottom:1px solid #d1d1d1; font-size:15px; margin:0px 10px;}
.sideNav ul li a {color:#1c1c1c;padding-left:15px;}
.sideNav ul li.curli,.sideNav ul li:hover{ background-color:#d20000; border-bottom:1px solid #f6f6f6;}
.sideNav ul li.curli a,.sideNav ul li:hover a{ color:#fff; }
.sideNav ul li a:hover{ color:#fff !important;}

/*三级导航的样式*/
.sideNav ul li.yjzx:hover{ background:none;}
.sideNav ul li.yjzx:hover a{ color:#1c1c1c !important;}
.sideNav ul li.yjzx .subnav{ background:url(../images/subnav.jpg) no-repeat 15px 50%; margin-bottom:10px;}
.sideNav ul li.yjzx .subnav a{ font-size:12px; font-family:"宋体"; color:#4c4c4c; display:block; line-height:26px; padding-left:30px;}
.sideNav ul li.yjzx .subnav a:hover{ color:#d20000 !important;}

.sidezsxx{border-top:5px solid #fff;}
.sidezsxx ul li {line-height:32px;border-bottom:1px dotted #d1d1d1; margin:0px 10px; background:url(../images/subico.jpg) no-repeat 7px 50%;}
.sidezsxx ul li a {color:#515151;padding-left:18px;}


.phb{border-top:5px solid #fff; margin-top:20px;}
.phb ul li {line-height:30px; margin:0px 10px;}
.phb ul li a {color:#515151; padding-left:8px;}
.phb ul li i{ display:inline-block; width:19px; height:20px; background-color:#686868; font-family:"微软雅黑"; font-size:12px; color:#fff; text-align:center; line-height:20px; margin-left:7px;}
.phb ul li i.redcolor{ background-color:#d31515;}



/*内页右边样式*/
.pageMain {float:right;width:730px;padding-bottom:10px;}

/*面包屑样式*/
.crumb {color:#676767; line-height:35px; height:35px; border-bottom:1px solid #cccccc;}
.crumb a {padding:0 6px 0 0;color:#676767;}

/* 图片+文字列表样式 */
.imgListPage{ width:710px; margin:10px auto;}
.imgListPage ul li {margin:20px 6px; height:130px; padding-bottom:15px;overflow:hidden; border-bottom:1px dotted #999;}
.imgListPage ul li img {margin-bottom:10px; float:left; margin-right:15px; width:189px; height:130px;}
.imgListPage .caption {line-height:24px;display:block;color:#1c1c1c; font-size:16px; font-family:"微软雅黑"; margin-bottom:8px;}
.imgListPage .descripe {line-height:21px;color:#5d5d5d; height:75px; overflow:hidden;}
.imgListPage .descripe a{ color:#d20000;}
.imgListPage ul li  span{ color:#9d9d9d;}


/*新闻详细页*/
.detail {padding:0 10px; line-height:24px;  text-indent:24px;}
.detail h1{font-size:16px;text-align:center; margin-top:24px; color:#1c1c1c; font-family:"微软雅黑";}
.detail .note{text-align:center; color:#919191; line-height:30px; border-bottom:1px solid #e5e5e5; padding-bottom:5px;}
.detail .summary{margin-bottom:20px;border:1px dashed #ccc;}
.guide,.detail-content {margin:20px;}
.guide{ margin-top:20px;}
.guide li{ background-color:#e5e5e5; margin-bottom:5px; height:36px; line-height:36px;}
.guide li a{ color:#373737;}

/*分享样式*/
.share { margin-top:20px;}
.share h4 {color: #666;line-height:26px;float: left;}


/*单页面*/
.singlepage{ line-height:24px; margin:15px; color:#4c4c4c;}
.singlepage h3.singletitle{ font-family:"微软雅黑"; font-size:18px; line-height:30px;}


/*实效内训课程——课程体系*/
.systemlist {width:710px; margin:20px 10px; margin-left:10px;}
.systemlist ul li {height:242px; width:322px; background-color:#eaeaea; float:left; margin:0 15px 35px; display:inline;}
.systemlist ul li a{ display:block; font-family:"微软雅黑"; font-size:14px; line-height:30px; padding-left:10px;}
.systemlist ul li img{ width:302px; height:184px; margin:10px 0px;}
.systemlist ul li a strong{ padding-left:2px;}
.systemlist ul li:hover img{ opacity:0.5;}


/*翻页*/
.pagination{text-align:center; padding-bottom:20px; padding-top:10px;}
.pagination li{display:inline;line-height:20px;margin-right:3px; }
.pagination a{padding:3px 8px;background:#fff;border:1px solid #848484;color:#383838;line-height:20px; display:inline;}
.pagination a[rel="prev"],.pagination a[rel="next"]{background:none;border:none;}
.pagination a[rel="prev"]:before{content:'<< ';}.pagination a[rel="next"]:after{content:' >>';}.pagination .current{background:#ccc;}

/*热门标签*/
.rmbq{border-top:5px solid #fff; margin-top:20px;}
.tagslist {line-height: 28px; margin:12px;}
.tagslist a {display: inline-block;margin-right:10px;font-size: 14px;color: #666;white-space: nowrap; font-family:"微软雅黑";}

/*师资团队*/
.subsztd {width:710px; margin:20px 10px;}
.subsztd ul li {float:left; margin:0 7px 20px; text-align:center; display:inline;}
.subsztd ul li a{ display:block; font-family:"微软雅黑"; font-size:16px; line-height:36px; color:#1c1c1c;}
.subsztd ul li img{ width:154px; height:180px; padding:3px; border:1px solid #dadada;}
.subsztd ul li a span{ display:block;}

/*在线报名*/
.zxbm{ font-size:16px; color:#292828; font-family:"微软雅黑";}
.zxbm table{ margin-top:20px; margin-left:30px;}
.zxbm table tr{ height:48px;}
.zxbm table tr td input{ width:420px; height:30px; border:1px solid #ccc;}
.zxbm table tr td textarea{ width:556px; height:145px; resize:none;border:1px solid #ccc; margin-top:6px;}
.zxbm table tr td input[type=image]{ width:110px; height:37px; border:none; margin-top:20px;}
.zxbm table tr td input.inputtitle{ width:420px;}


/*===============侧边悬浮框====================*/
.Q_pic1,.Q_sign1{background:url(../images/xfk.png) no-repeat;}
.sign,.signa,.signb,.signc,.signd,.signe,.signf,.signg,.signh,.signi,.signj,.signq{background:url(../images/xfk.png) no-repeat;display:block;}
.signi{background-position:-203px -476px;width: 10px;height: 30px;float:right;margin:0px 15px 0 10px;}
.signj{background-position:-233px -473px;width: 10px;height: 30px;float:right;margin:0 10px 0 3px;}

.QQ_S{width:90px;height: 172px;position:fixed;right: 10px; bottom:35%; z-index:99999;}

.Q_top{width:100%;background:#E6E6E6;height:40px;line-height:40px;text-align: right;cursor:pointer;}
.Q_botm{width: 84px;border: 3px solid #E6E6E6;}
.Q_pic,.Q_anser,.Q_sign{width:100%;height: 60px;border-bottom:2px solid #E6E6E6;background:url(../images/xfk.png) no-repeat;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic{background-position:20px -448px;}
.Q_anser{background-position:-242px -374px;}
.Q_sign{background-position:-241px -424px;}	
.Q_anser_hide,.Q_pic_hide,.Q_sign_hide{width:100%;height:100%;position:absolute;background:#e53333;left: -84px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;padding-top: 10px;}	
.hide_pic,.hide_pic1,.hide_pic2{width:100%;height: 26px;background: url(../images/xfk.png) no-repeat;display:block;}
.hide_pic{background-position:-242px -348px;}
.hide_pic1{background-position:-100px -467px;}
.hide_pic2{background-position:-243px -479px;}
.Q_pic:hover .Q_pic_hide,.Q_anser:hover .Q_anser_hide,.Q_sign:hover .Q_sign_hide,.Q_pic1:hover .Q_pic1_hide,.Q_sign1:hover .Q_sign1_hide{left:0px;}
.Q_pic a, .Q_anser a,.Q_sign a,.Q_pic a:hover,.Q_anser a:hover,.Q_sign a:hover,.Q_pic1 a,.Q_pic1 a:hover,.Q_sign1 a,.Q_sign1 a:hover{color:white !important;}
a.blank{width:100%;height:100%;display:block;}

.QQ_S1{width:70px;height: 165px;position:fixed;right:10px;bottom:0;display:none;}
.Q_top1{width:100%;height:40px;background:#E6E6E6;line-height:40px;text-align:right;cursor:pointer;}

.Q_botm1{width:66px;border:2px solid #E6E6E6;height:120px;}
.Q_pic1{border-bottom:2px solid #E6E6E6;width:100%;height:60px;background-position:-50px -450px;position:relative;overflow:hidden;color: white;text-align:center;line-height:60px;cursor:pointer;background-color:white;}
.Q_sign1{width:100%;height:60px;width:100%;line-height:60px; background-position:-250px -425px;position:relative;overflow:hidden;color: white;text-align:center;cursor:pointer;background-color:white;}
.Q_pic1_hide,.Q_sign1_hide{width:100%;height:100%;position:absolute;background:#FE9B1D;left: -70px;-webkit-transition:left ease-in-out .3s;-moz-transition:left ease-in-out .3s;transition:left ease-in-out .3s;cursor:pointer;}
.Q_sign1_hide a{font-size:12px;}


.QQ_S{left:expression(eval(document.documentElement.scrollRight+10));top:expression(eval(document.documentElement.scrollTop+60))}